The witch resort is everything Mirabelle had hoped for, and more! Better yet, she makes a new friend called Bea. Then Mirabelle makes a worrying discovery-Bea is even more mischievous than Mirabelle, and she quickly finds herself in a whole heap of trouble . . . especially when a dragon gets involved!